a homemade type of fruit juice - Englisch Synonyme Wörterbuch